stone tablet - French English Dictionary